light emitting coat - English Synonyms Dictionary